Wednesday, 24 March 2021: US markets retreated, extending losses in the closing hour of trading although traders struggled to pinpoint why

Wednesday, 24 March 2021: US markets retreated, extending losses in the closing hour of trading although traders struggled to pinpoint why